Automated Hookup Procedure
When the application was installed (assuming your CAD engine was not running) it added hookup information to the supported versions. All you have to do is start your CAD application and the LegalReader command will be defined. If you remove and reinstall your CAD application, or if you install a new version of your CAD application, the easiest way to restore this add-on is to double click the autohook.exe file in the applications folder. When this application is uninstalled it will automatically remove the hooks applied during installation as well as those added with the procedure below.
Manual Hookup Procedure
- Start your supported CAD application.
- Issue the NETLOAD command.
- Browse to the installed folder, the default is:
- 32-bit:
C:\Program Files (x86)\DotSoft\LegalReader
- 64-bit:
C:\Program Files\DotSoft\LegalReader
- 32-bit:
- Choose the appropriate DLL for your CAD version from the tables below:
Platform Version Module AutoCAD 2025 LegalReaderAC25.dll AutoCAD 2018-2024 LegalReaderAC18.dll AutoCAD 2015-2017 LegalReaderAC15.dll BricsCAD V24 Pro+ LegalReaderBC24.dll BricsCAD V23 Pro+ LegalReaderBC23.dll BricsCAD V22 Pro+ LegalReaderBC22.dll BricsCAD V21 Pro+ LegalReaderBC21.dll BricsCAD V20 Pro+ LegalReaderBC20.dll IntelliCAD 12.1 LegalReaderIC121.dll IntelliCAD 12.0 LegalReaderIC120.dll IntelliCAD 11.1 LegalReaderIC111.dll IntelliCAD 11.0 LegalReaderIC110.dll IntelliCAD 10.1 LegalReaderIC101.dll IntelliCAD 10.0 LegalReaderIC100.dll
AutoCAD Notes:
AutoCAD 2014+ Trusted Locations: The new version of AutoCAD adds security which requires an additional procedure during manual setup.
- Launch AutoCAD 2014+.
- Issue the OPTIONS command.
- If you have multiple profiles, set your desired profile current.
- Click the [Profiles] tab.
- Select the profile from the list.
- Click the [Set Current] button.
- Click the [Files] tab.
- Click the to the left of Trusted Locations.
- Click the button.
- Click the button.
- Navigate to the application folder and click .
- If you receive an alert (about Read-Only), click .
- Click to close the Options dialog.
Folder: Because a single install of the application can serve both 32- and 64-bit environments, it installs (by default) to the Program Files (x86)
folder.
IntelliCAD Notes:
- Due to variances of IntelliCAD builds (from different OEMS) we cannot currently automatically hook on. You will need to use the Manual Hookup procedure above.
- An IntelliCAD build might have the Microsoft .NET Framework support turned off. In the event the NETLOAD command fails, issue the DOTNETENABLED command and enter ON. You will then need to close the CAD engine and restart it.

Procedure:
- Optionally enter or pick starting coordinates in the right pane.
- Choose the button or File Open button to load text content in the left pane.
- Optionally make any changes to the text. It is extremely important that every line begin with "Thence".
- Click the button in the left pane to evaluate the text and populate the grid.
- If curves were not evaluated, select the bulge cell on the record and the Curve Calculator section will appear in the bottom. Enter known values and click then fill the correct curve factor for that row.
- Choose the button to draw the boundary as a polyline in the drawing. The display will zoom to the results.
Description Text Buttons (Left Pane):
- Clear: Clears the description text editors contents.
- Open: Opens a file of various formats (see popdown) and places it into the editor.
- Paste: Pastes text from the clipboard into the editor. It replaces all previous contents.
- Save: Saves the contents of the editor to an Ascii Text file (*.txt).
- Print: Displays the highlighted description text in your browser ready to print.
- Parse: Evaluates the contents of the editor, populates the grid and locks the editor.
Results Grid (Right Pane):
- Pick Point: Temporarily removes the dialog allowing you to pick a point in the drawing to designate the starting coordinates for the description.
- Calc Table: Recalculates the results table after changes have been made.
- Scale Distances: Accepts a factor symbol and value and applies it to all the distances in the grid. Recalculate after changes.
- Plot: Draws the parcel boundary in the current drawing and zooms to it's extents.
- Save CSV: Saves the contents of the table to an ASCII Text file (*.txt).
- Copy: Copies selected cells to the Windows Clipboard.
- Print: Displays the highlighted description text in your browser ready to print.
- Table: Generates a table object in the drawing with the grid contents.
- Excel: Sends the grid contents to a spreadsheet in Microsoft Excel (if installed).
- Word: Sends the grid contents to a document in Microsoft Word (if installed).
Highlighter Colors:
- Yellow: Main (non-curve) and chord bearings and distances.
- Cyan: Found radius point bearings and distances.
- Green: Found arc lengths and other curve factors.
- LightGray: Found description text.